package com.imooc.service.center;

import com.imooc.pojo.Users;
import com.imooc.pojo.bo.center.CenterUserBO;

/**
 * 用户中心接口
 */
public interface CenterUserService {


    /**
     * 根据用户id获取用户数据
     *
     * @param userId 前端接收收据
     * @return Users 用户数据
     */
    Users getById(String userId);

    /**
     * 根据用户id更新用户数据
     *
     * @param centerUserBO 前端传递更新对象参数
     * @return Users 用户数据
     */
    Users updateById(CenterUserBO centerUserBO);

    /**
     * 更新用户头像
     *
     * @param userId
     * @param finalUserFaceUrl
     * @return
     */
    Users updateUserFace(String userId, String finalUserFaceUrl);
}
